#ifndef THERMAL_DATA_SAVER_H_
#define THERMAL_DATA_SAVER_H_

#include BS_FORCE_PLUGIN_IMPORT ()
#include "data_saver.h"
#include BS_STOP_PLUGIN_IMPORT ()

namespace blue_sky{

	template <typename strategy_t>
	struct BS_API_PLUGIN thermal_data_saver : data_saver<strategy_t>{
		
		typedef data_saver<strategy_t> base_t;

		void open_storage (const std::string &name);

		

	private:
		struct thermal_impl;

		//boost::shared_ptr <impl>    thermal_impl_; //!< data_saver implementation
	};

}

#endif